package com.huluobo.hyj.hyjmodel.contract.login

import com.huluobo.hyj.hyjmodel.contract.BasePresenter

/***
 * 回调接口
 * 实现Presenter接口
 * 实现View接口
 */

interface LoginContract {
    //实现功能
    interface Presenter : BasePresenter {
        fun login(UserName:String,password:String) //登录
    }
    //UI的反馈
    interface  View {
        fun  onUserNameError() //用户名输入错误
        fun  onUserpasswordError()//密码输入错误
        fun  onstartLogin()//开始登陆，为了显示进度条
        fun  onLoggedInSuccess()//登录成功
        fun  onLoggedInFailed() //登录失败
    }

}